using System;
using Sail.ContentManagement;

namespace Sail.Tasks.Scheduling
{
    public interface IPublishingTaskManager : IDependency 
    {
        IScheduledTask GetPublishTask(ContentItem item);
        void Publish(ContentItem item, DateTime scheduledUtc);
        void DeleteTasks(ContentItem item);
    }
}